/* @font-face */
@font-face {
    font-family: 'HelveticaNeue';
    src: url('http://storage.pukis.com.br/fontface/helveticaneueltpro-hv_0.eot');
    src: url('http://storage.pukis.com.br/fontface/helveticaneueltpro-hv_0.eot?#iefix') format('embedded-opentype'),
         url('http://storage.pukis.com.br/fontface/helveticaneueltpro-hv_0.woff') format('woff'),
         url('http://storage.pukis.com.br/fontface/helveticaneueltpro-hv_0.ttf') format('truetype'),
         url('http://storage.pukis.com.br/fontface/helveticaneueltpro-hv_0.svg#HelveticaNeueExtRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'HelveticaNeueExtRegular';
    src: url('http://storage.pukis.com.br/fontface/helveticaneueltpro-hvex_0.eot');
    src: url('http://storage.pukis.com.br/fontface/helveticaneueltpro-hvex_0.eot?#iefix') format('embedded-opentype'),
         url('http://storage.pukis.com.br/fontface/helveticaneueltpro-hvex_0.woff') format('woff'),
         url('http://storage.pukis.com.br/fontface/helveticaneueltpro-hvex_0.ttf') format('truetype'),
         url('http://storage.pukis.com.br/fontface/helveticaneueltpro-hvex_0.svg#HelveticaNeueExtRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'HelveticaNeueExtBold';
    src: url('http://storage.pukis.com.br/fontface/helveticaneueltpro-bdex_0.eot');
    src: url('http://storage.pukis.com.br/fontface/helveticaneueltpro-bdex_0.eot?#iefix') format('embedded-opentype'),
         url('http://storage.pukis.com.br/fontface/helveticaneueltpro-bdex_0.woff') format('woff'),
         url('http://storage.pukis.com.br/fontface/helveticaneueltpro-bdex_0.ttf') format('truetype'),
         url('http://storage.pukis.com.br/fontface/helveticaneueltpro-bdex_0.svg#HelveticaNeueExtBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'HelveticaNeueExtLight';
    src: url('http://storage.pukis.com.br/fontface/helveticaneueltpro-ltex_0.eot');
    src: url('http://storage.pukis.com.br/fontface/helveticaneueltpro-ltex_0.eot?#iefix') format('embedded-opentype'),
         url('http://storage.pukis.com.br/fontface/helveticaneueltpro-ltex_0.woff') format('woff'),
         url('http://storage.pukis.com.br/fontface/helveticaneueltpro-ltex_0.ttf') format('truetype'),
         url('http://storage.pukis.com.br/fontface/helveticaneueltpro-ltex_0.svg#HelveticaNeueExtLight') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* Resets */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,legend{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
*{border:0;}
fieldset-img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
h2{font-size:11px !important;color:#8b8b8b;font-weight:bold;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
hr{display:none;}
input, textarea{float:left;}
img{border:none;}
em{font-style:normal;}
/*strong{font-weight:normal;}*/
fieldset{border:none;float:left;}
body{background:url(/arquivos/home.jpg) top center no-repeat;background-color:#f5f5f5;}

/* General Tags */

body,
input,
select,
textarea{font-family:Verdana, Geneva, sans-serif;}

input,
select,
textarea{border:1px solid #999;font-size:10px;padding:1px 2px;}

select{padding:0;}

a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline;}

#textContent h3{font-weight:700;margin-bottom:17px;}

#all{width: 980px;height:auto; position:relative;float: left;left: 50%;margin-left: -491px;margin-top: 32px;}

/*TOPO*/
#header{
	width:100%;
	height:107px;
	background:url(/arquivos/bg-topo.jpg) center repeat-x #cecece;
	/*overflow:hidden;*/
;
	float: left;
}

#header > div#contentTop{
	width:980px;height:107px;
	position:relative;left:50%;margin-left:-490px;
	float:left;}
	
#select{
	width:170px;
	height:26px;font-size:11px;
	cursor:pointer;padding:12px 0 0 20px;
	background:url(/arquivos/sprite.png) -183px 0;}
	
ul#categorias{width:185px;height:auto;position:absolute;left:50%;margin:105px 0 0 -273px;border:1px solid #999999;z-index:2;background-color:#CCC;display:none;z-index:9999 !important;display:none;}
ul#categorias li{width:auto;height:auto;border-bottom:1px solid #999;border-top:1px solid #F2F2F2;}
ul#categorias li.no-border-top{border-top:none;}
ul#categorias li.no-border-bottom{border-bottom:none;}
ul#categorias li a{width:175px;height:25px;padding:7px 0 0 10px;font-size:12px;color:#666666;display:block;float:left;}
ul#categorias li:hover{background-color:#DFDFDF;}

#contenu{width: 175px;height: 225px;float:left;margin-top:15px;}
#contenu h3{
	width: 165px;
	display: block;
	float: left;
	height: 16px;
	background: url(/arquivos/linha-titulo.png) bottom left no-repeat;
	color: #797979;
	font-family: 'HelveticaNeueExtBold';
	font-size: 11px;
	padding-left: 10px;}

#contenu ul{width:166px;float:left;}
#contenu ul li{margin-top:10px;width:100%;text-align:center;}

#search00 input[type="button"]{width:33px;height:32px;text-indent:-9999px;margin-left:-34px;background:url(/arquivos/sprite.png) -600px 0px;cursor:pointer;border:0;}

/* Layout */
#topBar{margin-left: 181px !important;
margin-top: 4px;
float: left;
left: 50%;
position: absolute;}

#topBar > div{
	width: auto;
	height:100px;
	margin-left: 15px;
	position: relative;
	z-index: 0;
}

#content{float:right;
padding-bottom:34px;position:relative;width:790px;}

#menu-dep-cat{width:160px;background-color:#ffffff;margin-top:-20px;float:left;padding-left:8px}
#sideBar #presentes{width:148px;padding-left:18px;text-transform:uppercase;color:#797979;font-size:14px;font-family:'HelveticaNeueExtBold';background-color:#efefef;border-bottom:1px solid #e9e9e9;margin-bottom:12px;}
#sideBar #presentes a{color:#797979;font-size:18px;font-family:'HelveticaNeueExtBold';}
#sideBar ul#refinarCategory{width:148px;height:auto;padding:12px 0 12px 19px;background:#ffffff;float:left;margin-bottom:20px;}
#sideBar ul#refinarCategory li, #sideBar ul#menuDep li{width:100%;height:auto;margin-bottom:3px;padding-top:2px;float:left;clear:both;background:url(/arquivos/bulletSideBar-Category.png) left no-repeat;}
#sideBar ul#refinarCategory li a, #sideBar ul#menuDep li a{width:130px;float:left;font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#999999;padding-left:18px;}
#sideBar ul#menuDep{width: 140px;float: left;padding:6px 10px 0 10px;border-top: 1px solid #EAEAEA;background-color:#ffffff;padding-bottom:15px}
#sideBar ul#menuDep li{background:url(/arquivos/bullet-paginacao2.png) left no-repeat !important;}
#sideBar ul#menuDep li a{text-transform:uppercase;font-size:11px;}

.home #content{float:left;width:auto;}
.home #sideBar{float:right;margin:0;}

/* Pages */
#sideBar #sideInstitucional a,
#sideBar #sideServicos a{font-size:12px;line-height:1.7;}

/* Text content */
#textContent{margin:0 18px 0 4px;}
#textContent p{margin-bottom:17px;}

/* Special Styles */
/* ------------- */

/* Blue font color */
#topBar p a,
#cart,
#topNewsletter p,
#sideBar h2,
.navigator h3 a,
.navigator h5,
.vitrine .newPrice,
#collectionNavigation .selected a,
#footer h2,
.pager,
.flag.lancamento,
#pnlNaoSeguro em a,
#lnkLimparHistorico,
#history h3{color:#195073;}

/* Serif 16px italic */
#sideBar h2,
.navigator h3,
.navigator h5,
.flag.lancamento,
.vitrine h2{font-size:13px;font-weight:700;}

/* Image Replacement */
.imgRp{display:block;text-indent:-999em;}

/* Ajax Busy */
#ajaxBusy{position:absolute;}

/* ------------- */

/* Sprites */
#title a,
#network a,
.vitrine .quickView a,
#breadCrumbs li,
.vitrine .category a,
.vitrine .brand a,
#footer h2,
#history h3{background-image:url("/arquivos/sprite.png");background-repeat:no-repeat;}

/* Top Bar */
#topBar{font-size:10px;}
#topBar div{overflow:none;padding-top:2px;}
#topBar .ajax-content-loader,
#topBar .ajax-content-loader div{color:#999;float:left;padding-top:0;width: 100%;}
#topBar p{color:#999;float:left;}
#topBar .ajax-content-loader div{margin-left:5px;}
#topBar p a,
#topBar .ajax-content-loader a{margin-left:4px;font-size: 10px;color: #c32f5c;font-weight: bold !important;}
#topBar strong{font-weight: bold;}

#topBar ul{width:350px;float:left;margin-left:-17px;margin-top: -37px;}
#topBar ul li{float:left;height:auto;width:auto;}
#topBar ul li a{width:auto;height:16px !important;
	color:#797979 !important;
	font-weight:bold;
	float:left;
	padding: 4px 12px 0 12px !important;
	font-size: 9px !important;
	text-transform: uppercase;
	border-right:1px solid #d4306b;font-family:Verdana, Geneva, sans-serif !important;}
#topBar ul li.last a{border:none !important;}

#pnlNaoSeguro a#lnkLogOut{color:#999;margin:0;}
/* Title and Cart */


p#title a{width:175px;height:95px;margin:14px 32px 0 8px;background:url(/arquivos/logo.png) no-repeat;display:block;float:left;text-indent:-9999px !important;}
#title a:hover{text-decoration:none;}
#title a span{display:none;}

#cart{width:30px;height:33px;margin-top: -80px !important;margin-bottom:2px !important;margin-left: 103px !important;float:left;clear:both;background:url(/arquivos/carrinho.png);}

#cart .title,
#cart li{display:none;}

#cart li.amount-items,{background-position:right -200px;margin-top:6px;padding-right:43px;position:absolute;right:0;text-align:right;}

#cart li.amount-items{display:block;padding-top:11px;width:300px;}
#cart a{display:block;height:100%;height:100%;background:none !important;}
manu h3{background:none !important;}

/* Menu */
#menu{clear: both; width:100%;height:34px;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;background-color:#ffffff;position:relative;z-index: 100;float: left;}
#menu #contentMenu{width: 1000px;height:34px;position:relative;margin:0 auto;}
#menu #contentMenu > ul > li > a{display:block;height:23px;float:left;padding: 11px 18px 0 18px;color:#797979;font-size:11px;border-left:1px solid #dbdbdb;text-transform:uppercase !important;font-family:Verdana, Geneva, sans-serif;}
#linkVipClub{font-weight:700;float:left;padding:6px 14px 5px 10px;_padding-top:5px;}

#menu > div > ul{float: left;width:653px;}
#menu ul .lista-completa{border-top:1px dashed #fff;margin-top:8px;padding-top:2px;}
#menu #linkVipClub{color:#ededed;float:right;padding-left:8px;padding-right:11px;}
#facilidades{width:325px;height:35px;margin: -1px 0 0 4px;background:url(/arquivos/sprite.png) -362px -40px;float:left;}

/* Search */
#search{width:465px;height:35px;margin-top:63px;position: absolute;left: 50%;margin-left: -283px;}
.search select{
	display: block;
	border: 0;
	margin: 12px 0 0 19px;
	width: 160px;
	float: left;
	outline: none !important;
}
.search legend{display:none;}
.search label{display:none;}
.search .fulltext-search-box{margin-left:190px;width:221px;height:38px;padding:0 20px 0 20px;border:0;background:url(/arquivos/sprite.png) -373px 0;}
div#search fieldset.busca input.fulltext-search-box.ui-autocomplete-input {
width: 221px !important;
height: 38px !important;
float: left !important;
margin-top: -26px;}

.ui-autocomplete{background:#fff;padding:5px;width:300px;}
.ui-autocomplete li{margin-bottom:3px;}
.ui-autocomplete img{margin-right:5px;vertical-align:middle;}

/* Banners and newsletter */
.home #topBanners{margin-left:-7px;margin-top:17px;width:1017px;}
#bottomBanners{margin-top:18px;overflow:auto;_height:1%;width:980px !important;}
.home #bottomBanners{margin-left:-8px;}
.box-banner img{display:block;}

#banner2,
#banner3{float:right;width:305px;}

#banner1{float:left;}
#banner2{margin-bottom:8px;}
#banner3{margin-bottom:7px;}

#bannerBottom1{float:left;}
#bannerBottom2{float:right;}

#banner6{padding:6px 0 2px;}
#banner6 img{margin:0 auto;}

#topNewsletter{width:253px;height:166px;padding-top:27px;margin-left:-8px;padding-left:22px;background:url(/arquivos/bg-newsletter.png) no-repeat center top #f5f5f5;float:left !important;}
#topNewsletter h3.newsletter-title{margin-bottom:10px;}
#topNewsletter fieldset{height:auto;}
#topNewsletter input[type="text"]{height:38px;padding:0 25px 0 25px;background:url(/arquivos/sprite.png) -458px -76px;border:none !important;}
#topNewsletter input[type="button"]{width:33px;height:33px !important;background: url(/arquivos/sprite.png) -637px 0px; text-indent:-9999px;position:absolute; margin-left:197px;border:none !important;margin-top: 57px;border:none;cursor:pointer;}
#topNewsletter h3{display:block;font-size:21px !important;color:#8b8b8b;text-transform:uppercase;border:none;}
#topNewsletter p{margin-bottom:9px;font-family:Verdana, Geneva, sans-serif !important;font-size:11px !important;color:#8b8b8b !important;}
#topNewsletter p:after{content:'.';}
#topNewsletter input{display:block;float:left;margin:4px 5px 0 0;}
#topNewsletter .newsletter-client-name{width:182px;}
#topNewsletter .newsletter-client-email{width:168px !important;padding-right:40px !important}

/* Brands */
#brands{background-position-x: -38px;width: 964px;height:99px;float:left;background:url(/arquivos/linha-titulo.png) bottom left repeat-x;margin-bottom: 7px;margin-left: -2px;}
#brands h2{display:block;float:left;width: 956px;height: 18px;background:url(/arquivos/linha-titulo.png) bottom left repeat-x;padding-left: 8px;background-position-x: 3px;}
#brands ul{display:block;float:left;width:100%;border-bottom:1px solid #eaeaea;}
#brands ul li{display:block;float:left !important;width:auto;height:64px;}

/* Collections */
.prateleira{}
.prateleira .prateleira{border:none;float: left;}
#collections{position:relative;width:100%;}

.resultado-busca .prateleira .prateleira li{
    margin-right:15px;
}

.vitrine{clear:both;overflow:hidden;_height:1%;}
.prateleira .vitrine{left:0;margin-top:6px;}
.vitrine .vitrine li{float:left;margin-right:70px;padding:34px 10px 0 0;position:relative;width:200px;}
.vitrine .vitrine li.last{margin-right:0;}
.vitrine li .data{margin:0 0 15px 3px}

.home .vitrine li{margin-right:57px;}

.vitrine .highlight a,
.vitrine .price a{text-decoration:none;}

.vitrine img{height:200px;width:200px;}
.vitrine .price{font-size:12px;clear:both;}
.vitrine .price span span{display:none;}
.vitrine .oldPrice{margin-right:4px;text-decoration:line-through;}
.vitrine .newPrice{font-weight:700;float:left;width:100%;}
.vitrine .newPrice em{float:left;}
.vitrine .newPrice span{display:none !important;}

.vitrine .quickView a{background-color:#ddd;background-position:-200px -110px;border:1px solid #ccc;color:#666;font-size:9px;line-height:1em;margin:2px 0 1px -2px;padding:1px 10px 4px 19px;position:absolute;}
.vitrine .quickView a:hover{text-decoration:none;}

.vitrine .category{margin-top:20px;}
.vitrine .installment,
.vitrine .category a,
.vitrine .brand a{display:block;font-size:10px;}
.vitrine .category a,
.vitrine .brand a{background-position:0 -280px;line-height:1.45em;padding-left:12px;float: left;color: #797979;font: 10px 'Verdana';display: block;}

.discount{color:#195073;font:italic 700 17px "Times New Roman", Times, serif;margin:2px 0;overflow:hidden;}
.discount .flag{float:left;margin-right:8px;}

.flag.exclusivo{background:url("/arquivos/flag-exclusivo.gif");height:29px;text-indent:-999em;width:166px;}
.flag.lancamento{font-size:19px;}

.vitrine .flag.vip---5-{color:#0f0d0e;}
.vitrine .flag.exclusivo{left:2px;position:absolute;top:0;}
.vitrine .flag.lancamento{background:url("/arquivos/flag-lancamento.png");height:96px;position:absolute;right:0;text-indent:-999em;top:149px;width:114px;}


/* Pager */
.pager{clear:both;overflow:auto;_height:1%;}
.pager ul{float:right;padding:2px 5px;font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#797979;text-transform:uppercase;}
.pager li{cursor:pointer;float:left;padding:1px 7px 2px;}
.pager ul li:hover{color:#0ab3b1;}

.resultado-busca-filtro{overflow:hidden;}
.btn-comparar{margin-left:15px;}

/* Home Collection Navigation */
#collectionNavigation{padding-bottom:4px;overflow:hidden;_height:1%;}
#collectionNavigation li{float:left;}
#collectionNavigation a{display:block;font-size:15px;padding:3px 9px;background:url("/arquivos/tabs-bg.gif") right 5px no-repeat;}
#collectionNavigation .last a{background:none;}

/* sideBar */
#sideBar h2,
.navigator h3,
.navigator h5{background:#eae9e8;padding:5px 8px 9px;margin-bottom:9px;}
#sideBar .linkList ul,
.navigator ul,
.navigator h4{margin-left:10px;}
#sideBar .linkList a{font-size:10px;}
#sideBar .sideBarItem,
.navigator ul,
.navigator{margin-bottom:16px;}

/* History */
#history{clear:both;overflow:hidden;}
#pLimparHistorico{margin:15px 0 0 24px;}
#ulUltimosProdutos{margin:5px 0 0 24px;}

/* Footer */
#footer{width:100%;font-size:10px;padding-top:6px !important;float:left;background-color:#ffffff;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding-bottom:6px;}
#footer #contentFooter{width:980px; height:auto; margin:0 auto;position:relative;z-index:9999;}
#footer #contentFooter .itemGroup.columnList h3{width:auto;height:15px !important;background:url(/arquivos/linha-titulo.png) bottom left no-repeat;text-transform:uppercase;font-size:11px;color:#8b8b8b;}
.home #footer{padding-top:0;}
#footer h2,
#history h3{background-position:0 -300px;border-bottom:1px solid #195073;font-size:15px;padding:8px 0 8px 23px;}
#footer h2 span{display:none;}
#footer h3,
#history h4{font-size:12px;font-weight:700;margin-bottom:17px;}
#footer .itemGroup{display:inline;float:left;margin:5px 0 0 30px;}
#footer .columnList a{line-height:1.8em;}
#creditos{width:990px;position:relative;left:50%;margin-left:-505px;z-index:1;float:left;}

#footerVipClub{width:153px;}
#footerVipClub ul#formas-pagamento{width:190px;margin-left:10px;float:left;margin-left:12px;list-style:none !important;}
#footerVipClub ul#formas-pagamento li{width:46px;height:30px;float:left;margin:0 1px 3px 0;background:url(/arquivos/sprite-formas-pagamento.png);}
#footerVipClub ul#formas-pagamento li.mastercard{background-position:-47px 0;}
#footerVipClub ul#formas-pagamento li.dinnersclub{background-position:-94px 0;}
#footerVipClub ul#formas-pagamento li.internacional{background-position:-141px 0;}
#footerVipClub ul#formas-pagamento li.itau{background-position:0 -33px;}
#footerVipClub ul#formas-pagamento li.bb{background-position:-47px -33px;}
#footerVipClub ul#formas-pagamento li.visa{background-position:-94px -33px;}
#footerVipClub ul#formas-pagamento li.boleto{background-position:-141px -33px;}

.contentFooter itemGroup.columnList{width:auto;height:auto;padding-right:42px;margin-left:30px;}
.contentFooter itemGroup.columnList.no-margin{margin-right:0px !important;}

.search fieldset.busca input.btn-buscar{width:35px !important;height:35px !important;margin-left: 184px !important;text-indent:-9999px;position:absolute;left:50%;background:url(/arquivos/sprite.png) -600px 0px;outline:0 !important;cursor:pointer;border:0 !important;}

#footerInstitutional{width:185px;}
#footerVipClub{width:247px;}

.department #footerNewsletter{display:none;}
.department #footerNews{width:390px;}
#footerServices{width:185px !important;}

div.itemGroup.columnList ul{list-style:disc !important;float:left;margin-left:25px;}

#network li{float:left;}
#network a{display:block;height:31px;margin-right:5px;width:30px;}
#ntBlog{background-position:0 -150px;}
#ntTwitter{background-position:-30px -150px;}
#ntYoutube{background-position:-60px -150px;}
#ntFacebook{background-position:-90px -150px;}



#footer #footerNewsletter{float:right;margin-left:0;margin-right:5px;width:159px;}
#footerNewsletter input{margin-top:3px;width:155px;}
#footerNewsletter p:after{content:':';}
#footerNewsletter p span{display:none;}
#footerNewsletter p span.subTitle{display:inline;text-transform:capitalize;}
#footerNewsletter .btn-ok{float:right;margin-right:2px;width:auto;}

#footerSearch,
#footerCredits{background:#eae9e8;}

#tabs-1 .prateleira, #tabs-2 .prateleira{border:none !important;}
#footerSearch{padding:15px 23px 13px 11px;}
#footerCredits{font-size:10px;margin:7px 0;padding-top:15px;text-align:center;}
#footerCredits p{padding:24px 0;}

#footerCredits ul{overflow:auto;margin:0 auto;width:784px;_height:1%;}

#footerCredits li,
#footerCredits li a{display:inline;float:left;}
#footerCredits li a{background-image:url("/arquivos/sprite-footer.jpg");height:42px;margin:0 5px;}

#logoBuscape{width:110px;}
#logoBondFaro{background-position:-120px center;width:96px;}
#logoEbit{background-position:-220px center;width:42px;}
#logoUndefined1{background-position:-270px center;width:42px;}
#logoUndefined2{background-position:-320px center;width:38px;}
#logoInternet{background-position:-360px center;width:68px;}
#logoCamara{background-position:-435px center;width:118px;}
#logoVtex{background-position:-560px center;width:84px;}
#logoBlindado{background-position:-655px center;width:96px;}

/* Department Navigator */

/* Bread Crumbs */
#breadCrumbs{width: 785px;height:25px;border-bottom:1px solid #eaeaea;margin:5px 0 9px 0;padding-left:20px;float: left;}
#breadCrumbs a{font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#797979;}
#breadCrumbs li{float:left;margin-right:5px;padding-right:15px;background:url(/arquivos/BreadCrumbs.jpg) right no-repeat;background-position-y: 10px;}
#breadCrumbs li.last{background:none;}
#breadCrumbs strong{font-weight:normal;}

p.searchResultsTime{font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#797979;float:right !important;padding-top: 5px;}

#breadCrumbs a,
h2.titulo-sessao{color:#353535;}

#breadCrumbs,
h2.titulo-sessao{margin-left:4px;}

/* Titulo da pagina */
h2.titulo-sessao{font-size:27px;line-height:1.5em;margin-bottom:15px;text-transform:uppercase;}

/* Special Stores */
#specialStores li{padding:9px 0;}
#specialStores a{background:url("/arquivos/sprite-special-stores.jpg");display:block;}
#storePrada a{height:17px;width:92px;}
#storePuma a{background-position:0 -40px;height:32px;width:63px;}
#storeMonte a{background-position:0 -80px;height:29px;width:51px;}
#storeLouis a{background-position:0 -120px;height:11px;width:98px;}
#storeYves a{background-position:0 -160px;height:20px;width:99px;}
input{outline-color:transparent !important;}

/*SLIDER MARCAS*/
.jcarousel-skin-tango .jcarousel-container {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
   	border-radius: 10px;
    background: #F0F6F9;
    border: 1px solid #346F97;
}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 100%;
	float: left;
	
    margin-left: -8px;
	border: none;
	background: none;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  96%;
    height: 75px;
	float:left;
	margin-left:43px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}

.jcarousel-skin-tango .jcarousel-item {
    width:auto;
    height:auto;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 30px;
    right: -39px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/arquivos/bullet-right.jpg) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
	float:left;
    background-image: url(prev-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: relative;
    top: 30px;
    left: 1px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/arquivos/bullet-left.jpg) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(next-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

ul#mycarousel{width:100% !important;float:left;}

/* MENU */
.static-menu > li {
	float: left;
	position: relative;
}
.static-menu li.Drop-Down{height: 40px !important;
background: url(/arquivos/sprite.png) -224px -42px;
}
.static-menu li.Drop-Down a.drop{color:#fff !important;}
.static-menu li.Drop-Down a.drop:hover{text-decoration:none !important;}

.static-menu > li > div {
	display: none;
	width: 982px;
	top: 35px;
	z-index: 1000;
	padding-top:10px;
}
.static-menu > li:hover .menu-departamento {
    background-color: white;
    display: block;
    position: absolute;
    padding-bottom: 8px;
}
.sub-col,
#coluna-1,
#coluna-2,
.col {
    float: left;
}
#coluna-1 {
    width: 380px;
}
.sub-col {
    padding-top: 15px;
    margin-left: 30px;
    width: 145px;
    clear: left;
}
.col ul,
.sub-col ul {
    margin-top: 10px;
}
.sub-col.clear {
    clear: right;
    padding-right: 21px;
}
.sub-col.linha {
    background: transparent url(/arquivos/linha-titulo.png) 0 0px no-repeat;
    margin-top: 10px;
}
.sub-col.clear.linha {
    background-position: -20px 0;
    margin-left: 0;
    padding-left: 35px;
}
#banner-p,
#banner-m {
    float: left;
    margin-top: 15px;
    margin-left: 10px;
}
.menu-departamento h2 {
    background: transparent url(/arquivos/linha-titulo.png) 0 21px no-repeat;
    color: #c32f5c;
    font-size: 11px;
    text-transform: uppercase;
    margin-left: 15px;
    padding: 5px 5px 5px 0;
    font-family: Arial Black;
	
    letter-spacing: 1px;
}
.menu-departamento h3 {
    color: #797979;
    font-size: 11px;
    text-transform: uppercase;
    font-weight: normal !important;
}

.menu-departamento h3 a{font-family:Arial;}

.menu-departamento h3 a, 
.menu-departamento h3 a:visited {
    color: inherit;
    text-decoration: none;
	
    font-weight: normal !important;
}

.menu-departamento ul li {
    color: #797979;
    font: 11px 'Verdana';
    padding: 3px 0;
}
.menu-departamento li a:before {
    content: '\2022';
    font-size: 8px;
    margin-right: 3px;
    position: relative;
    top: -1px;
}
.menu-departamento li a {
    color: inherit;
}
.menu-departamento li a:hover {
    color: #c32f5c;
    text-decoration: none;
}

#coluna-2 {
    width: 570px;
}

#coluna-2 .col{margin-top:15px;margin-left:30px;}
body.categoria #content{width:80% !important; margin-left:20px !important;}
body.categoria #content h2.titulo-sessao{display:none;}
body.categoria #content #collections{border-top:none !important;}

.resultado-busca-filtro{width:100%;height:26px;border-bottom:1px solid #e9e9e9;font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#797979;margin:0;}
.resultado-busca-filtro select:first{width:158px;height:22px;}

.resultado-busca-filtro fieldset.filterBy{float:right !important;margin-right:0 !important;width:145px;}

.resultado-busca-filtro p.compare{display:none;}

.resultado-busca-filtro fieldset.filterBy{float:right !important;margin-right:0 !important;width:145px;}

div.pager.top{margin-left: 5px;width:100%; height:20px;border-bottom:1px solid #e9e9e9; margin-top: -2px;margin-bottom:12px;padding-top:8px;}

.pages{margin:0 auto;position:relative;height:auto;width:640px;}

.prateleira ul div.data p.quickView, .prateleira ul div.data p.category, .prateleira ul div.data .discount, .prateleira ul div.data span.oldPrice, .prateleira ul div.data em.installment{display:none !important;}
.prateleira ul div.data .newPrice em{color:#0ab3b1;}

.prateleira ul div.data p{font-size:11px;font-family:Verdana, Geneva, sans-serif;}
.prateleira ul div.data p.marcaProduto{color:#b1b1b1;}
.prateleira ul li a p.flag.colecao-exemplo-lancamento{display:none;}

.prateleira ul div.data h3 a{font-family:Verdana, Geneva, sans-serif;font-weight:bold;font-size:11px;color:#797979 !important;float: left;}

.prateleira > ul{width:100%;height:280px;float: left;}
.prateleira ul > li{width:195px;height:260px;float:left}

ul.pages li.first, ul.pages li.previous{background:url(/arquivos/bullet-paginacao.png) right no-repeat;padding-right:13px;}
ul.pages li.last, ul.pages li.next{background:url(/arquivos/bullet-paginacao2.png) left no-repeat;padding-left:13px;border:none !important;}
ul.pages li.page-number{border-right:1px solid #696969;}
ul.pages li.last, ul.pages li.page-number:last{border-right:none;}
div.data h3{margin-bottom:5px !important;float: left;margin-top: 5px;}
.searchResultsTime .resultado-busca-tempo{display:none;}
p.brand a{font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#b4b4b4;padding:0 !important;text-transform:uppercase;}
div.main div.sub, div.main p.searchResultsTime{display:none;}

body.departamento h2.titulo-sessao{display:none;}
body.departamento #content #topBanners {margin-left:20px;}
body.departamento .vitrine.resultItemsWrapper{border:none !important;}

/*SCROLLBAR DEPARTAMENTO*/
#scrollbar1 { width: 175px; clear: both; margin: 20px 0 10px; }
#scrollbar1 p{width:150px;clear:both !important;display:block;float:left;}
#scrollbar1 .viewport { width: 150px; height: 200px; overflow: hidden; position: relative; }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0;}
#scrollbar1 .thumb .end, #scrollbar1 .thumb { background-color: #c6c6c6; }
#scrollbar1 .scrollbar { position: relative; float: right; width: 15px; }
#scrollbar1 .track { background-color: #e8e8e8; height: 100%; width:1px; position: relative; padding: 0 1px; }
#scrollbar1 .thumb { height: auto; width: 7px; cursor: pointer; position: absolute; top: 0; margin-left:-3px;}
#scrollbar1 .thumb .end { overflow: hidden; height: 5px; width: 7px; }
#scrollbar1 .disable{ display: none; }

/*PRODUTO*/
#content{width: 80%;padding:0 !important;margin:0 !important;float: left;}
#imgProduto{width: 521px;height:418px;float:left;}
.apresentacao{width: 515px;height:365px;float:left;}
#apresentacao #include{width:540px;height:365px;float:left; }
ul.thumbs{width: 130px;height:367px;margin-left:15px;float:left;}
ul.thumbs li{margin-bottom:2px;}
ul.thumbs li img{width:116px;height:116px;border:1px solid #eaeaea;}
ul.thumbs li:hover{margin-bottom:0px;}
ul.thumbs li:hover img{border:2px solid #0ab3b1;width:115px;height:115px;}
.apresentacao #include #image, .apresentacao #include #image img{width:363px; height:363px;float:left;}
.apresentacao #include #image img{border:1px solid #eaeaea;}
.infoProduto{width: 415px;height:360px;float: left;font-family:Verdana, Geneva, sans-serif;}

.infoProduto h1{font-size:18px;font-weight:bold;color:#797979;line-height:24px;margin-bottom:3px}
.infoProduto span{font-size:11px !important;color:#797979 !important;}
.infoProduto .quadroInfoProduto{width:100%;}
.infoProduto .quadroInfoProduto#escolha-modelo{border-bottom: 1px solid #EAEAEA !important;float: left;margin-bottom: 15px;}
.infoProduto .quadroInfoProduto h2{width:100%;font-size:12px;color: #797979;text-transform:uppercase !important;float:left;margin:25px 0 12px 3px;border-top: 0 !important;}
.infoProduto .quadroInfoProduto li{float:left;font-size:10px;font-weight:bold;}
.infoProduto .quadroInfoProduto li.select{color:#c32f5c;padding:7px 11px 7px 11px;margin-right:10px;background:url(/arquivos/bg-li-specificationSKU.png) bottom left no-repeat #efefef;}
.infoProduto .quadroInfoProduto li.margin{display: block;}
.infoProduto .quadroInfoProduto li:hover{color:#999999;}
#passe-mouse-ampliar{margin:10px 0 0 65px;float:left}
.infoProduto ul.topic.Tamanho{display:none;}
#popupCalculoFreteWrapper{
    width: 110px;
    height:30px;
    background:url(/arquivos/img-prazo-entrega-bt.png) no-repeat;
    text-indent:-9999px;
    cursor:pointer;
}

#popupCalculoFreteWrapper a.shipping-value{
	display:block;
	float:left;
	width:100%;
	height:100%;
}

a.giftlistcreate-button{
    width: 140px;
    height:30px;
    background:url(/arquivos/img-add-lista-desejo-bt.png) no-repeat;
    text-indent:-9999px;
}
em.valor-de, em.valor-por{font-size:11px;font-weight:bold;color:#797979;}
em.valor-por strong{font-size:25px;color:#0ab3b1;}
em.economia-de{display:none;}
em.valor-dividido label, em.valor-dividido strong{color:#0ab3b1;font-size:11px;font-weight:bold;}
a.buy-button{text-indent:-9999px;width:154px;height:49px;background:url(/arquivos/botao-comprar.png) no-repeat;float: left;margin-top: 30px;}
.quadroInfoProduto ul.topic.Cor{width:100%;height:auto;float:left;border-bottom:1px solid #eaeaea; margin-bottom:15px;}
#opcoes-prazo-add{padding-bottom: 0px;width: 106%;height: auto;float:left;border-bottom:1px solid #eaeaea;}
#opcoes-prazo-add li{float:left;margin-right:15px; margin-top:10px}
#opcoes-prazo-add li:last{margin-right:0 !important;}
#opcoes-prazo-add img{cursor:pointer;}
#redes-sociais-compartilhar{width:415px;float:left;margin-top:35px;}
#redes-sociais-compartilhar span{float:left;}
#redes-sociais-compartilhar a#avaliar{font-size:10px;color:#2f2f2f;float:left;margin-top:7px;margin-left:2px;}
input[type="button"].thickbox{background:none transparent !important;border:none !important;float:left;margin-left:15px;margin-top:6px;cursor:pointer;}

/*THICK BOX*/
#TB_window {
  font: 12px Arial, Helvetica, sans-serif;
  color: #333333;
}
#TB_secondLine {
  font: 10px Arial, Helvetica, sans-serif;
  color:#666666;
}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
  position: fixed;
  z-index:100;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
  background-color:#000;
  filter:alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75;
}
* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
  position: fixed;
  background: #ffffff;
  z-index: 102;
  color:#000000;
  display:none;
  border: 4px solid #525252;
  text-align:left;
  top:50%;
  left:50%;
}
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image {
  display:block;
  margin: 15px 0 0 15px;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #666;
  border-left: 1px solid #666;
}
#TB_caption{
  height:25px;
  padding:7px 30px 10px 25px;
  float:left;
}
#TB_closeWindow{
  height:25px;
  padding:11px 25px 10px 0;
  float:right;
}
#TB_closeAjaxWindow{
  padding:7px 10px 5px 0;
  margin-bottom:1px;
  text-align:right;
  float:right;
}
#TB_ajaxWindowTitle{
  float:left;
  padding:7px 0 5px 10px;
  margin-bottom:1px;
}
#TB_title{
  background-color:#e8e8e8;
  height:27px;
}
#TB_ajaxContent{

  clear:both;
  padding:2px 15px 15px 15px;
  overflow:auto;
  text-align:left;
  line-height:1.4em;
}
#TB_ajaxContent.TB_modal{
  padding:15px;
}
#TB_ajaxContent p{
  padding:5px 0px 5px 0px;
}
#TB_load{
  position: fixed;
  display:none;
  height:13px;
  width:208px;
  z-index:103;
  top: 50%;
  left: 50%;
  margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{
  z-index:99;
  position:fixed;
  top: 0;
  left: 0;
  background-color:#fff;
  border:none;
  filter:alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  height:100%;
  width:100%;
}
* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent{
  clear:both;
  border:none;
  margin-bottom:-1px;
  margin-top:1px;
  _margin-bottom:1px;
}

#headerListas{width:980px;height:27px;float:left;background:none;border-bottom:1px solid #e9e9e9;margin-bottom:15px;margin-top: 10px;}
#headerListas h2{width:175px;height:20px;font-size:11px;color:#999999;text-transform:uppercase !important;margin-bottom:25px;background-color:#efefef;padding:7px 0 0 18px;margin-left:0;}
body.listas #all #content p{width:470px;height:75px;font-family:Arial, Helvetica, sans-serif !important;font-size:11px;color:#797979;float:left;margin-left: 7px;text-transform:uppercase;line-height:16px;}
body.listas #all #content{
	float: left !important;
	padding-bottom: 34px;
	position: relative;
	width: 100% !important;
	background:none;
	margin-left:-10px;
}
#botoes-listas{width:220px;height:105px;margin:15px 0 0 18px;}
#botoes-listas a{float:left;margin-bottom:5px;}
#img-listas{
	width: 490px;
	height: 340px;
	position: relative;
	left: 50%;
	top: -110px;
	margin-left: -205px;
}

#titulo-botoes-listas{width:100%;height:20px;border-bottom:1px solid #e9e9e9;float:left;font-size:11px;color:#797979;text-transform:uppercase;margin-bottom:18px;}
#titulo-botoes-listas span{width:588px;height:14px;padding:4px 0 0 167px;margin-top:10px;padding-right:547px;border-right:1px solid #e9e9e9;}
#titulo-botoes-listas em{padding-left:97px;float:left;}
#botoes-gerenciar{width:724px;height:47px;border-right:1px solid #e9e9e9;float:left;}
#botoes-gerenciar a, #botoes-criar-botoes a{margin-right:5px;float:left;}
#botoes-gerenciar-lista-nome{width:100%;padding-bottom:10px;border-bottom:1px solid #e9e9e9;float:left;margin-bottom:30px;}
#nome-lista-gerenciar span{font-family:Verdana, Geneva, sans-serif;font-size:14px;font-weight:bold;color:#c32f5c; float:left; margin-top:10px; width:220px;text-align:center;}
#botoes-criar-botoes{float:left;clear:both;width:100%;}

.giftlist ul.giftlistsearchul span, .giftlist h2.giftlistsearch-title{display:none;}
.giftlist ul.giftlistsearchul li input[type="text"]{width:212px;height:34px;margin-bottom:4px;background:url(/arquivos/sprite.png) -226px -84px;border:none;padding-left:18px;}
.giftlist ul.giftlistsearchul li input[type="button"]{width:180px;height:43px;background:url(/arquivos/bt-buscar-lista.png) no-repeat;border:none;margin-top:34px;text-indent:-9999px;cursor:pointer;}

.giftlist form#giftlistform{float:left;}

.giftlist form{width:100%;}
.giftlist form.giftlist{margin-left:20px;}
.giftlist fieldset.giftlist{float:left;width:100%;}
body.listas{float:left;font-size:11px; color:#797979;}
body.listas form.giftlistform{width:100%;height:auto;}
ul.giftlistul{float:left;}
ul.giftlistul li span{float:left;margin-bottom:5px}
ul.giftlistul li.giftlisttype select{height:25px;margin-bottom:15px;margin-left:12px}
ul.giftlistul li input[type="text"]{width:212px;height:33px;margin-bottom:4px;background:url(/arquivos/sprite.png) -226px -85px;border:none;padding-left:18px;}
ul.giftlistul li textarea{width:200px;height:141px;padding:15px;background:url(/arquivos/textarea-listas.png) no-repeat;border:0;outline:0 !important;}
.giftlisttype span{margin-top:5px}
li input[type="button"]#giftlistupload{display:none;}
li.giftlistisactive{float:left;margin-top:17px;margin-left:19px;clear: both;margin-top: 10px;}
li.giftlistisactive input{
    margin-top:-17px !important;
}
li.giftlistisactive span{width:90px;float:right;margin-left:20px;float:right;}
li.giftlistisactive input[type="checkbox"]{float:left; display:block;margin-top:-12px;}

fieldset.giftlist{padding-bottom:18px;border-bottom:1px solid #e9e9e9;width:100%;}
fieldset.giftlist input, fieldset.giftlist textarea{clear:both !important;}
.giftlistphoto{float:left;margin:10px 0 10px 0;}
.giftlistphoto span{margin-bottom:5px}

.giftlist .address{float:left;clear:both;padding-bottom:90px;}
.giftlist .address fieldset{margin-left:43px;}
.giftlist .address h2{display:block;float:left;margin:20px 0 30px 25px;font-family:Verdana, Geneva, sans-serif;font-size:12px;color:#c32f5c;font-weight:bold;text-transform:uppercase;}
.giftlist .address .address-list span{display:none;}
.giftlist .address input, .giftlist address, .giftlist address p{float:left;font-size:11px;color:#5e5d5d;}
.address-list input[type="button"]{display:none;}


input[type="button"]#giftlistsave{width:158px;height:43px; background:url(/arquivos/bt-criar-lista2.png) no-repeat;text-indent:-9999px;border:none;cursor:pointer;float: left;clear: both;margin-top: -50px;}

div#tabs{float:left; clear:both;magin-top:50px;width:700px;height:auto;}
div#tabs ul{float:left;margin-bottom: 15px;width: 750px;border-bottom: 1px solid #eaeaea;}
div#tabs ul li{width:auto;height:auto;float:left;margin-right: 6px;height: 24px;}
div#tabs ul li a{width:190px;height:18px;float:left; padding:6px 0 0 9px;font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#c32f5c;background: url(/arquivos/linha-titulo.png) no-repeat bottom left #EFEFEF;font-weight:bold;background-position: 3px 23px;}
div#tabs ul li a:hover{text-decoration:none;color:#999999;}
div#tabs div#descricao-produto{width: 750px;float:left;font-family:Verdana, Geneva, sans-serif;font-size:11px;line-height:14px;color:#7a7974;display:none;}
div#tabs div#detalhe-produto{width: 750px;float:left;font-family:Verdana, Geneva, sans-serif;font-size:11px;line-height:14px;color:#7a7974;display:none;}
div#tabs div#composicao-produto{width: 750px;float:left;font-family:Verdana, Geneva, sans-serif;font-size:11px;line-height:14px;color:#7a7974;display:none;}

body.produto #all #content #tabs div#descricao-produto.tabsOn{display:block !important;}
body.produto #all #content #tabs div#detalhe-produto.tabsOn{display:block !important;}
body.produto #all #content #tabs div#composicao-produto.tabsOn{display:block !important;}

div#tabs2{float:left; clear:both;width:700px;min-height: 300px;margin-top: 50px;}
div#tabs2 > ul{float:left;margin-bottom: 15px;width: 750px;border-bottom: 1px solid #eaeaea;}
div#tabs2 > ul li{width:auto;height: 28px !important;float:left;margin-right: 6px;}
div#tabs2 ul li.opiniao-ajudou a{
    margin-top:5px;
}
div#tabs2 ul li a{width: auto;height: 23px;float:left; padding: 6px 20px 0 9px;font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#c32f5c;background: url(/arquivos/linha-titulo.png) no-repeat bottom left #EFEFEF;font-weight:bold;background-position: 3px 28px;}
div#tabs2 ul li a:hover{text-decoration:none;color:#999999;}
div#tabs2 div#opiniao{width:750px;float:left;font-family:Verdana, Geneva, sans-serif;font-size:11px;line-height:14px;color:#7a7974;display:none;}
div#tabs2 div#avaliacao{width:750px;float:left;font-family:Verdana, Geneva, sans-serif;font-size:11px;line-height:14px;color:#7a7974;display:none;}

body.produto #all #content #tabs2 div#opiniao.tabsOn{display:block !important;}
body.produto #all #content #tabs2 div#avaliacao.tabsOn{display:block !important;}

.hoverTab{color:#999999 !important;}

#codigo{clear:both;float:left;}
#codigo span{float:left;}

#productPrice{float:left;height: 63px;width: 240px;margin-top: 20px;}
div.productReference{float:left;font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#797979; margin-left:5px;}

#quantidade{width:100%;height: 28px;border-bottom:1px solid #EAEAEA;float:left;margin-top: 15px;}
#quantidade span, #quantidade select{float:left;font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#797979;text-transform:uppercase;}
#quantidade select{margin-left:10px; margin-top:-2px;}

.productDescriptionShort{font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#797979;float:left;margin-top:10px; width:580px;}

.giftlist ul.giftlist-action, .giftlist table.giftlist-table{float:left !important;height: auto !important;width: 100% !important;}
.giftlist ul.giftlist-action *, .giftlist table.giftlist-table *{float:left !important;}

.giftlist ul.giftlist-action{width:100%;height:100px;}

.giftlist table.giftlist-table thead tr{clear:both;width: 100% !important;border-bottom: 1px solid #eaeaea;margin-bottom: 17px;padding-bottom: 4px;}
.giftlist table.giftlist-table thead th{width:auto;}
.giftlist table.giftlist-table thead{clear:both;width:100%;}
.giftlist table.giftlist-table th.giftlist-header-action{border-right:1px solid #d6d6d6;width: 588px !important;padding-left:165px;}

.giftlist table.giftlist-table td.giftlist-body-action-sendfriend{}
.giftlist table.giftlist-table th.giftlist-header-codigo{display:none;}
.giftlist table.giftlist-table th.giftlist-header-name{width:225px; text-align:center;}

body.listas tbody tr:first{border-bottom:1px solid #eaeaea;}
body.listas tbody td{width:auto;}
body.listas tbody td{height:36px !important;margin-right:5px;}
body.listas td.giftlist-body-action{background:url(/arquivos/bt-modificar.png) no-repeat;width:140px; text-indent:-9999px;}
body.listas td.giftlist-body-action-sendfriend{background:url(/arquivos/bt-enviar-amigos-listas.png) no-repeat;width:221px; text-indent:-9999px;}
body.listas tbody td a{display:block;float:left;width:100%;height:36px;}
body.listas td.giftlist-body-action-gerenciar{background:url(/arquivos/bt-gerenciar.png) no-repeat;width:140px; text-indent:-9999px;}
body.listas td.giftlist-body-action-visualizar{background:url(/arquivos/bt-visualizar.png) no-repeat;width:140px; text-indent:-9999px;}

body.listas th.giftlist-header-eventdate, body.listas th.giftlist-header-finaly{display:none;}

body.listas td.giftlist-body-eventdate, body.listas td.giftlist-body-finaly, body.listas td.giftlist-body-codigo{display:none;}
body.listas td.giftlist-body-name{display: block;width: 230px;height: 50px;color: black;position: relative;z-index: 9999 !important;margin-left: 90px;text-align: center;margin-top: 10px;}
body.listas td.giftlist-body-name a{font-family:Verdana, Geneva, sans-serif;font-size:14px;text-transform:uppercase;font-weight:bold;color:#c32f5c;}
body.listas tr.active{margin-bottom: 25px;padding-bottom: 5px;border-bottom: 1px solid #eaeaea;}

body.listas ul.giftlist-action{margin-bottom:60px;}
body.listas ul.giftlist-action li.giftlist-action-create{width:213px;height:41px;background:url(/arquivos/bt-criar-lista.png) no-repeat;}
body.listas li.giftlist-action-create a{text-indent:-9999px;display:block;float:left;width:100%;height:100%;}
div#bt-buscar-lista-gereciamento{width:180px;height:42px;position:absolute;left:50%;margin-left: -279px;bottom: 100px;}
body.listas li.gifted, body.listas p.giftlist-credit, body.listas p.giftlist-debit, body.listas p.giftlist-amount{display:none;}
body.listas li.EventDate, body.listas li.Code{display:none;}
body.listas li.name{margin-left:7px;}
body.listas li.name span.titulo{display:none !important;}
body.listas li.name span.texto{font-family:Verdana, Geneva, sans-serif;font-size:14px;font-weight:bold;color:#c32f5c;}
body.listas ul.giftlistdetails{float:left;width: 515px;margin-top: 20px;margin-left: 22px;}
body.listas ul.giftlistdetails *{float:left !important;}
body.listas ul.giftlistsku-action{float:left;width: 455px;margin-top: 0px;}
body.listas li.giftlistsku-action-add{width:196px;height:46px;background:url(/arquivos/bt-alterar-dados.png) no-repeat;margin-right: 10px;text-indent:-9999px;}
body.listas li.giftlistsku-action-alter{width:247px;height:46px;background:url(/arquivos/bt-add-produtos.png) no-repeat;text-indent:-9999px;}

body.listas ul.giftlistsku-action li{float:left;}

body.listas div.giftlistsku{float:left; margin-top:20px; margin-bottom:25px;}

body.listas ul#titulo-tabela-desejos-produto {width:100%;float:left;border-bottom:1px solid #eaeaea;margin-bottom: 15px;padding-bottom: 4px;margin-top: 25px;}
body.listas ul#titulo-tabela-desejos-produto li{float:left}
body.listas li.giftlistsku-action-exit{display:none;}
body.listas ul.giftlistsku-action li{float:left;}
body.listas div.giftlistsku{ margin-top: 0px; margin-bottom:25px;width: 100%;float: left;}

body.listas ul#titulo-tabela-desejos-produto li.fotoLI,
body.listas ul#titulo-tabela-desejos-produto li.nomeLI,
body.listas ul#titulo-tabela-desejos-produto li.statusLI,
body.listas ul#titulo-tabela-desejos-produto li.qtdeLI,
body.listas ul#titulo-tabela-desejos-produto li.valorLI{border-right:1px solid #d6d6d6;}

body.listas ul#titulo-tabela-desejos-produto li.fotoLI{padding:0 70px 0 70px;}
body.listas ul#titulo-tabela-desejos-produto li.nomeLI{padding:0 84px 0 84px;}
body.listas ul#titulo-tabela-desejos-produto li.statusLI{padding:0 36px 0 36px;}
body.listas ul#titulo-tabela-desejos-produto li.qtdeLI{padding:0 45px 0 45px;}
body.listas ul#titulo-tabela-desejos-produto li.valorLI{padding:0 43px 0 43px;}
body.listas ul#titulo-tabela-desejos-produto li.removeLI{padding:0 43px 0 43px;}

ul.other-payment-method-ul, body.produto span.titulo-parcelamento{display:none !important;}
body.produto a.see-other-payment-method-link{width: 130px;height: 18px;display: block;float: left;background:url(/arquivos/img-opcoes-pagamento-bt.png) no-repeat;text-indent:-9999px;}
body.produto a.giftlistinsertsku-button{width: 130px;height: 18px;display: block;float: left;background:url(/arquivos/img-add-lista-desejo-bt.png) no-repeat;text-indent:-9999px;}

body.listas li.giftlistsku-action-add a, body.listas li.giftlistsku-action-alter a{width:100%;height:100%;float:left;display:block;}

body.produto div.ajax-content-loader h3, body.produto ul.giftlistinsertsku-lists li span{display:none !important;}
body.produto ul.giftlistinsertsku-lists{position:absolute;margin-top:-10px;}
body.listas table.giftlistsku-table.zebra{width: 100% !important;margin-left: 3px;}
body.listas table.giftlistsku-table.zebra thead{display:none;}
body.listas li.giftlistsku-body-image{width:170px;border-right:1px solid #d6d6d6;}

body.listas table.giftlistsku-table.zebra td.giftlistsku-body-image,
body.listas table.giftlistsku-table.zebra td.giftlistsku-body-product,
body.listas table.giftlistsku-table.zebra td.giftlistsku-body-status,
body.listas table.giftlistsku-table.zebra td.giftlistsku-body-qtde,
body.listas table.giftlistsku-table.zebra td.giftlistsku-body-value{border-right:1px solid #d6d6d6;}

body.listas table.giftlistsku-table.zebra td.giftlistsku-body-image{width: 194px;}
body.listas table.giftlistsku-table.zebra td.giftlistsku-body-image img{width:131px;height:131px;margin:5px 0 0 25px;}
body.listas table.giftlistsku-table.zebra td.giftlistsku-body-product{width: 694px;text-align:center;padding-top: 20px;}
body.listas table.giftlistsku-table.zebra td.giftlistsku-body-status{width: 225px;text-align:center;text-transform: uppercase;}
body.listas table.giftlistsku-table.zebra td.giftlistsku-body-qtde{width: 328px;text-align:center;}
body.listas table.giftlistsku-table.zebra td.giftlistsku-body-value{width: 281px;text-align:center;font-weight: bold;}
body.listas table.giftlistsku-table.zebra td.giftlistsku-body-remove{width: 326px;text-align:center;}
body.listas table.giftlistsku-table.zebra td.giftlistsku-body-remove input{margin-left: 60px;}

body.listas p.giftlist-remove-sku input{width:293px; height:44px;background:url(/arquivos/bt-remover-selecionados.png) no-repeat;cursor:pointer;border:none;text-indent:-9999px;margin-left: 680px;margin-top: 30px;}
body.listas p.giftlist-remove-sku span{display:none;}
body.listas table.giftlistsku-table.zebra, body.listas table.giftlistsku-table.zebra a{font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#c32f5c;}

body.listas div.giftlist{float:left;padding-bottom:40px;}

body.home #tabs-1 > ul{width: 967px;border-bottom:1px solid #eaeaea !important;}
body.home #tabs-1 > ul > li{width: 319px;height:22px;background:url(/arquivos/linha-titulo.png) bottom left no-repeat #efefef;background-position-x: 4px;margin-right: 3px;float: left;}
body.home #tabs-1 > ul > li a{padding:4px 0 0 10px;width: 96% !important; height:18px;color:#c32f5c;font-size:11px;font-family:Verdana, Geneva, sans-serif;text-transform:uppercase; font-weight:bold;float: left;}
body.home #tabs-1 > ul > li a:hover, body.home #tabs-1 > ul > li a:active{color:#999999;}

body.home #tabs-2 > ul{width: 960px;border-bottom:1px solid #eaeaea !important;margin-bottom: 13px;margin-right: 0 !important;}
body.home #tabs-2 > ul > li{width:auto;float:left;height:22px;background:url(/arquivos/linha-titulo.png) bottom left no-repeat #efefef;background-position-x: 4px;margin-right: 3px;}
body.home #tabs-2 > ul > li a{padding:4px 17px 0 17px;width:auto; height:18px;color:#c32f5c;font-size:11px;font-family:Verdana, Geneva, sans-serif;text-transform:uppercase;font-weight:bold;}
body.home #tabs-2 > ul > li a:hover, body.home #tabs-2 > ul > li a:active{color:#999999;}

#tabs-1, #tabs2{margin-left: 0px;margin-bottom: 33px;}

body.listas div.info ul.giftlistdetails{margin-top:0px;width:100%;border-bottom:1px solid #eaeaea;padding-bottom:6px;margin-bottom:30px;margin-left:0px;}
body.listas div.info p.message{display:none !important;}
body.listas p.brand, body.listas p.brand a{float:left;height:16px !important;margin-left: -2px;}
body.listas .data h3{float:left;margin-left:5px !important;}
body.listas #content .prateleira.vitrine{margin-left:15px;}
.jcarousel-skin-tango{float:left;width:100%;margin-left: 0px;}
body.departamento #content{width:82% !important;}

.menu-departamento h3 a:hover{color:#c32f5c !important;}
body.home #tabs-1 > ul > li:last{margin:0 !important;}

#tabs-1 li.last, #tabs-2 li.last{margin:0 !important;}

#tabs-1 ul{margin-bottom:13px;}
body.home .prateleira.vitrine h2{display:none;}
body.home #tabs-2 ul li a:hover, body.home #tabs-1 ul li a:hover{text-decoration:none;}

body.resultado-busca .bottomSearchWrapper, body.resultado-busca .area-6{display:none;}
body.resultaop:20pxdo-busca .main{width:100%;height:auto;float:left;}
body.resultado-busca div.main div.sub, div.main p.searchResultsTime{display:block !important;}
body.resultado-busca div#headerListas{display:none !important;}

.busca-vazio {
    width:100%;
    float:left;
    font-family:Verdana, Geneva, sans-serif;
    font-size:11px;
    color:#797979;
    margin-left:30px;
    margin-top:10px
}

.busca-vazio p{
    width:100%;
    float:left;
}

.busca-vazio ul{
    width:500px;
    float:left;
    margin-left:54px;
    margin-top:10px;
    list-style-type:disc;
    margin-bottom: 30px;
}

body.produto #content{
    width:100%;
    height: auto;
}

body.resultado-busca #content{
    width:80%;
    left: 15px;
}

body.resultado-busca #all{
    margin-top:50px;
}

#media-avaliacoes{
	width:380px;
	height:295px;
	float:left;
}

#sua-opiniao{
	width:270px;
	height:300px;
	float:left;
}

#sideBar .menu-departamento {
    float: left;
    background: white;
    padding: 10px;
    border-top: 1px solid #EAEAEA;
    width: 155px;
}

#sideBar .menu-departamento h3 {
    margin-bottom: 4px;
    background: url(/arquivos/bullet-paginacao2.png) no-repeat left center;

    padding-left: 12px;
}

#sideBar .menu-departamento ul {
    display: none;
}

#scrollBrands{
	float:left;
}

#menu-lateral{
	width: auto;
	float:left;
	max-width: 175px;
}

#menu-lateral > h3{
    float:left;
    width: 160px;
    background:#efefef;
    padding:4px 0 4px 15px;
    border-bottom:1px solid #eaeaea;
    margin-bottom:10px;
}

#menu-lateral > h3 a{
	font-family: 'HelveticaNeue';
	font-weight:bold;
	font-size:13px;
	color:#797979;
}

#menu-lateral > h3 a:hover{
    text-decoration:none;
}

.overview{
    margin-top:10px;
    float:left;
    display: block !important;
}

.brandFilter, .brandFilter *{
    display:none;
}

.overview li a{
    font:11px 'Verdana';
    width:122px;
    display:block;
    float:left;
    text-indent:-9999px;
    margin-left:12px;
}

.overview li{
	float:left;
	margin-top:6px;
}

.overview li:nth-child(0) a{
	height:54px;
	background:url(/arquivos/carolina-herrera.jpg) no-repeat;
}

.overview li:nth-child(1) a{
	height:56px;
	background:url(/arquivos/dior.jpg) no-repeat;
}

.overview li:nth-child(2) a{
	height:37px;
	background:url(/arquivos/dolce-gabbana.jpg) no-repeat;
}

.overview li:nth-child(3) a{
	height:44px;
	background:url(/arquivos/lancome.jpg) no-repeat;
}

.overview li:nth-child(4) a{
	height:46px;
	background:url(/arquivos/loccitane.jpg) no-repeat;
}

.overview li:nth-child(5) a{
	height:46px;
	background:url(/arquivos/mac.jpg) no-repeat;
}

.navigation{
    display:none;
}

#sideBar{
	float:left;
}

.ui-tabs-hide{
    visibility:hidden !important;
}

emptyRatingStar,

.filledRatingStar{float:left;height:18px;width:18px;}

.filledRatingStar{background-position:0 -20px;}

.rating-produto,

.rating-demonstrativo,

.rating-wrapper .rating{height:18px;width:87px;}

.ratingStar,

.rating-produto,

.rating-demonstrativo,

.rating-wrapper div{background-image:url("/arquivos/sprite-stars.gif");background-repeat:no-repeat;display:block;text-indent:-999em;}

.a05,

.a10,

.avaliacao05,

.avaliacao10{background-position:0 -20px;}

.a15,

.a20,

.avaliacao15,

.avaliacao20{background-position:0 -40px;}

.a25,

.a30,

.avaliacao25,

.avaliacao30{background-position:0 -60px;}

.a35,

.a40,

.avaliacao35,

.avaliacao40{background-position:0 -80px;}

.a45,

.a50,

.avaliacao45,

.avaliacao50{background-position:0 -100px;}

a#rtAvaliacao_A{
    display:block;
    height: 25px;
    overflow: hidden;
}

a#rtAvaliacao_A span{
    margin-top:5px;
    height: 20px;
}

.avalie-produto h5{
	display:none;
}

.user-review .avaliacao ul.rating{
    float:left;
    padding-bottom:15px;
    width: 100%;
    margin-top: 10px;
}

#opcoes-avalie p{
    width:100%;
    float:left;
    margin-bottom:8px
}

#opcoes-avalie label, #opcoes-avalie input{
    margin-bottom:8px;
    float:left;
}

#opcoes-avalie input{
    clear:left;
    margin-right:3px
}

.user-review h4{
    font-weight:bold;
    width:100%;
    float:left;
    border-bottom:1px solid #eaeaea;
    padding-bottom:3px;
    margin-bottom:8px
}

ul.resenhas .quem{
    float:left;
    width:100%;
    border:none !important;
}

ul.resenhas .quem p{
    width:100%;
    margin-bottom: 10px;
    float: left;
}

ul.resenhas .quem p *{ 
    float:left;
    padding:0 10px 0 10px;
    border-right:1px solid #e3e3e3;
}

.produto .rating-wrapper{
    float:left;
    width:100%;
    margin:15px 0 15px;
    display: none;
}

.considera-util span{
    display:inline !important;
}

.opt-texto p{
    float:left;}

.produto .bts{
    float:left;
    height: 28px;
    clear: both;
    margin: 10px 0 10px 0;
    width: 100%;
    border-bottom: 1px solid #e3e3e3;
}

li.sim, li.sim a, li.nao, li.nao a{
    height:20px !important;
    background-position: 3px 25px !important;
    float: left;
    margin-right: 3px;
}

.opt-texto{
    float:left;
    margin-top: 10px;
    padding-left:15px
;
    width: 100%;
}

li.considera-util{
    padding-left:15px
}

#opiniao > ul {
    width:100%;
    float:left;
    clear:both;
}

.util{
    width:100%;
    float:left;
}

li.opiniao-ajudou{

    font-weight:bold;
    margin-top:20px;
    padding-bottom:3px;
    border-bottom:1px solid #e3e3e3;
}

body.produto #calculoFrete{
    position:relative;
}

body.produto #calculoFrete .contentWrapper{
    top: 90px;
    width: 300px;
    left: -200px;
}

body.produto #calculoFrete .contentWrapper h1{
    display:none;
}

body.produto #calculoFrete .contentWrapper h2{
    width:400px;
    margin-top:15px
}

body.produto #calculoFrete .contentWrapper .close{
    float: left;
    font:10px 'Arial';
    color:#797979;
    margin-top: -30px;
    margin-left: 300px;
}

body.produto #calculoFrete .contentWrapper .footer .close{
    display:none !important;
}

body.produto #calculoFrete .contentWrapper label.prefixo{
    float:left;
    font:12px 'Arial';
    margin-top:10px;
    color: #797979;
}

body.produto #calculoFrete .contentWrapper input[type="text"]{
    width:120px;
    float:left;
    margin-top: 5px;
}
body.produto #calculoFrete .contentWrapper span.cep-busca{
    float:left;
    margin-left:133px;
    margin-top:-15px;
    font:11px 'Arial';
    color:#666666 !important;
}

body.produto #calculoFrete .contentWrapper span.cep-busca a{
    font:11px 'Arial';
    color:#666666 !important;
}

body.produto #calculoFrete .contentWrapper .bt.freight-btn{
    float:left;
    margin-top: 30px;
    cursor:pointer;
}

.avalie-produto{
    float:left;
}

a#lnkPubliqueResenha{
    margin-top: -298px;
    margin-left: -38px;
}